Big Huge Thesaurus

Portuguese man-of-war

noun